As has been widely reported, Ron Dennis has been forced to stand down as Chairman and Chief Executive of McLaren, bringing to an end his 35-year involvement with the Formula One team. The sport has changed immeasurably since the 1980's and indeed... MoreĀ»